// 整个项目的入口文件
// 引入Vue
import Vue from 'vue'
// 引入
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
// 引入Vue组件，它是所有组件的父组件
import App from './App'
// 引入路由器
import router from './router'
// 引入自己的公共样式，控制全局，因为在.vue文件下的样式只能控制自己
import './assets/css/style.css'
// 实现前端跨域请求 修改main.js、config中的index.js、和axios引用的url
// /api即表示index.js中设置好的头部 http://127.0.0.1:8000/
import axios from 'axios'
axios.defaults.baseURL = '/api' // 因此URL应该写相对路径
Vue.prototype.$axios = axios // 给vue的原型添加一个公有的axios，各个组件都能直接用this.$axios，而不需要再引用

// 引入之后应用
Vue.use(ElementUI)

// 创建Vue实例对象
// eslint-disable-next-line no-new
new Vue({
  el: '#app',
  router,
  render: h => h(App)
})
// 测试
